vcControllerGroup
A group of vcMotionControllers.
See in: Overview
Module: vcRobotics2
Parent: vcObject
Children -
Referenced by: vcMotionController.Groups, vcMotionController.createGroup(), vcMotionSyncStatement.SyncGroup, vcProgramSyncStatement.SyncGroup
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Controllers | vcList[vcMotionController] | RW | Gets or sets the controllers that belong to this group. Exceptions: ValueError: When the list given to this setter contains None. |
| Name | String | RW | Gets or sets group's name. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| addController | None | vcMotionController arg | Adds the given controller to this group. The controller is not removed from possible previous group(s). |
| delete | None | None | Removes the group from its controller and deletes the group. |
| removeController | None | vcMotionController arg | Removes the given controller from this group. Exceptions: ValueError: When the given controller is not a part of this group. |
Events
Learn how to use events here. The events are also inherited from the parent class.
| Name | Parameters | Description |
| OnControllersChanged | None | Triggered when a controller is added or removed from this group |